/* eslint-disable */

import React from 'react';
import { getIconColor } from './helper';

const DEFAULT_STYLE = {
  display: 'block',
};

const AcFuli = ({ size, color, style: _style, ...rest }) => {
  const style = _style ? { ...DEFAULT_STYLE, ..._style } : DEFAULT_STYLE;

  return (
    <svg viewBox="0 0 1126 1024" width={size + 'rem'} height={size + 'rem'} style={style} {...rest}>
      <path
        d="M619.52 512c0-30.72-25.6-56.32-56.32-56.32-30.72 0-56.32 25.6-56.32 56.32 0 30.72 25.6 56.32 56.32 56.32 30.72 0 56.32-25.6 56.32-56.32z"
        fill={getIconColor(color, 0, '#FD3C13')}
      />
      <path
        d="M677.546667 513.706667c-1.706667 0 0 17.066667-1.706667 17.066666-8.533333 56.32-56.32 98.986667-114.346667 98.986667-58.026667 0-107.52-44.373333-114.346666-100.693333 0 0-1.706667-5.12-1.706667-15.36-68.266667-25.6-128-69.973333-167.253333-126.293334V819.2c0 3.413333 1.706667 8.533333 5.12 10.24 3.413333 3.413333 6.826667 5.12 10.24 5.12h541.013333c8.533333 0 15.36-6.826667 15.36-15.36V389.12c-40.96 58.026667-102.4 100.693333-172.373333 124.586667z"
        fill={getIconColor(color, 1, '#FD3C13')}
      />
      <path
        d="M834.56 186.026667H293.546667c-8.533333 0-15.36 6.826667-15.36 15.36v8.533333c1.706667 109.226667 88.746667 203.093333 184.32 242.346667 20.48-34.133333 58.026667-56.32 98.986666-56.32 42.666667 0 80.213333 23.893333 100.693334 58.026666 98.986667-39.253333 187.733333-134.826667 187.733333-247.466666v-5.12c-1.706667-8.533333-8.533333-15.36-15.36-15.36z"
        fill={getIconColor(color, 2, '#FD3C13')}
      />
      <path
        d="M742.4 0h-358.4C199.68 0 51.2 148.48 51.2 332.8v358.4C51.2 875.52 199.68 1024 384 1024h358.4C926.72 1024 1075.2 875.52 1075.2 691.2v-358.4C1075.2 148.48 926.72 0 742.4 0z m163.84 817.493333c0 42.666667-34.133333 76.8-76.8 76.8H296.96c-42.666667 0-76.8-34.133333-76.8-76.8V206.506667c0-42.666667 34.133333-76.8 76.8-76.8h534.186667c42.666667 0 76.8 34.133333 76.8 76.8v610.986666z"
        fill={getIconColor(color, 3, '#FD3C13')}
      />
    </svg>
  );
};

AcFuli.defaultProps = {
  size: 18,
};

export default AcFuli;
